// keyof 配合 typeof 可以获取对象的 key 所组成的联合类型
const obj = { name: 'ifer', age: 18 }

// 获取 obj 这个对象类型
/*type TObj = typeof obj
// 获取对象类型中的 key 所组成的联合类型
type TObjKey = keyof TObj

const a: TObjKey = 'age' */

// 获取对象类型中的 key 所组成的联合类型
type TObjKey = keyof typeof obj

const a: TObjKey = 'age'
